immediate-access store - Spanish English Dictionary